launch a satellite - İngilizce Eşanlam Sözlük